• CloudMF: Model-Driven Management of Multi-Cloud Applications 

      Ferry, Nicolas; Chauvel, Franck; Song, Hui; Rossini, Alessandro; Lushpenko, Maksym; Solberg, Arnor (Journal article; Peer reviewed, 2018)
      While the number of cloud solutions is continuously increasing, the development and operation of large-scale and distributed cloud applications are still challenging. A major challenge is the lack of interoperability between ...
    • A decade of research on patterns and architectures for IoT security 

      Rajmohan, Tanusan; Nguyen, Phu Hong; Ferry, Nicolas (Peer reviewed; Journal article, 2022)
      Security of the Internet of Things (IoT)-based Smart Systems involving sensors, actuators and distributed control loop is of paramount importance but very difficult to address. Security patterns consist of domain-independent ...
    • Function-as-a-Service for the Cloud-to-Thing Continuum: A Systematic Mapping Study 

      da Silva Oliveira, Bárbara; Ferry, Nicolas; Song, Hui; Dautov, Rustem; Barišić, Ankica; da Rocha, Atslands Rego (Chapter, 2023)
      Until recently, Internet of Things applications were mainly seen as a means to gather sensor data for further processing in the Cloud. Nowadays, with the advent of Edge and Fog Computing, digital services are dragged closer ...
    • IoT European Security and Privacy Projects: Integration, Architectures and Interoperability 

      Ferrera, Enrico; Pastrone, Claudio; Brun, Paul-Emmanuel; De Besombes, Remi; Loupos, Konstantinos; Kouloumpis, Gerasimos; O’ Sullivan, Patrick; Papageorgiou, Alexandros; Katsoulakos, Panayiotis; Karakostas, Bill; Mygiakis, Antonis; Stratigaki, Christina; Caglayan, Bora; Starynkevitch, Basile; Skoufis, Christos; Christofi, Stelios; Ferry, Nicolas; Song, Hui; Solberg, Arnor; Matthews, Peter; Skarmeta, Antonio F.; Santa, José; Beliatis, Michail J.; Presser, Mirko A.; Parreira, Josiane X.; Martínez, Juan A.; Barnaghi, Payam; Enshaeifar, Shirin; Iggena, Thorben; Fischer, Marten; Tönjes, Ralf; Strohbach, Martin; Sforzin, Alessandro; Truong, Hien; Soldatos, John; Efremidis, Sofoklis G.; Koutalieris, Georgios; Gouvas, Panagiotis; Neises, Juergen; Hatzivasilis, George; Askoxylakis, Ioannis; Kulkarni, Vivek; Broering, Arne; Dober, Dariusz; Ramantas, Kostas; Verikoukis, Christos; Posegga, Joachim; Presenza, Domenico; Spanoudakis, George; Pau, Danilo; Gelenbe, Erol; Nowak, Slawomir; Nowak, Mateusz; Czachorski, Tadeusz; Domanska, Joanna; Drosou, Anastasis; Tzovaras, Dimitrios; Elo, Tommi; Paavolainen, Santeri; Lagutin, Dmitrij; Leligou, Helen C.; Trakadas, Panagiotis; Polyzos, George C. (Chapter, 2018)
      The chapter presents an overview of the eight that are part of the European IoT Security and Privacy Projects initiative (IoT-ESP) addressing advanced concepts for end-to-end security in highly distributed, heterogeneous ...
    • Making the Internet of Things More Reliable Thanks to Dynamic Access Control 

      Gallon, Anne; Iturbe, Eider; Song, Hui; Ferry, Nicolas (Chapter, 2020)
      While the Internet-of-Things (IoT) infrastructure is rapidly growing, the performance and correctness of such systems becomes more and more critical. Together with flexibility and interoperability, trustworthiness related ...
    • Model-based Continuous Deployment of SIS 

      Ferry, Nicolas; Song, Hui; Dautov, Rustem; Nguyen, Phu Hong; Chauvel, Franck (Chapter; Peer reviewed, 2021)
      This chapter is organized as follows. Section 4.2 provides an overview of the current state of the art and of the practice for the automatic deployment of SIS. Section 4.3 introduces our solutions for the automatic deployment ...
    • Model-based fleet deployment in the IoT–edge–cloud continuum 

      Song, Hui; Dautov, Rustem; Ferry, Nicolas; Solberg, Arnor; Fleurey, Franck (Peer reviewed; Journal article, 2022)
      With the increasing computing and networking capabilities, IoT devices and edge gateways have become part of a larger IoT–edge–cloud computing continuum, where processing and storage tasks are distributed across the whole ...
    • Multi-layered Adaptation for the Failure Prevention and Recovery in Cloud Service Brokerage Platforms 

      Ferry, Nicolas; Chauvel, Franck; Morin, Brice (Chapter, 2018)
      Self-adaptation is a basic capability of modern applications, which adjust their structure and behaviour at run-time, adapting to changes in their environment, in order to maintain the quality of service at runtime. ...
    • Towards a big data platform for managing machine generated data in the cloud 

      Ferry, Nicolas; Terrazas, German; Kalweit, Per; Solberg, Arnor; Ratchev, Svetan; Weinelt, Dirk (Chapter, 2017)
      Industry 4.0 proposes the integration of the new generation of ICT solutions for the monitoring, adaptation, simulation, and optimisation of factories. With the democratization of sensors and actuators, factories and machine ...
    • Towards a Model-Based Serverless Platform for the Cloud-Edge-IoT Continuum 

      Ferry, Nicolas; Dautov, Rustem; Song, Hui (Chapter, 2022)
      One of the most prominent implementations of the serverless programming model is Function-as-a-Service (FaaS). Using FaaS, application developers provide source code of serverless functions, typically describing only parts ...
    • Towards a Sustainable IoT with Last-Mile Software Deployment 

      Dautov, Rustem; Song, Hui; Ferry, Nicolas (Chapter, 2021)
      Billions of sensor-enabled IoT devices generate extreme amounts of e- waste. Because of the low cost and short lifespan of electronic components, it is often more convenient for consumers to buy a new device instead of ...